Skip to main content

Nutzerwerte

Unter Nutzerwerte werden alle gespeicherten Daten der Bot-User angezeigt.

Funktionsweise

Durch den Aufruf von:

RAGAI.KEYVAL.set('termin_erwuenscht', 'ja')

…wird eine benutzerdefinierter Wert gespeichert. Diese Werte sind im Adminbereich einsehbar.

Einsatzmöglichkeiten

  • Interaktionen dokumentieren (z. B. „Produkt angesehen“)
  • Verläufe analysieren (z. B. „Feedback gegeben“, „Seite geöffnet“)

Beispiel

Im Kontext eines Wenn-Dann-Skills wird die gewünschte Anrede des Users gespeichert.

💡 Tipp: Verwende sprechende Namen für deine gespeicherten Werte (z. B. name, anrede), um die Analyse zu vereinfachen.

Standardisierte KeyVals und KeyVal-Typen

SchlüsselTypBeschreibung
beliebigcustomHier werden standardmäßig alle Schlüssel gespeichert, die nicht einen eigenen Typ erhalten und direkt über die RAGAI ausgeführt wurden
beliebigCollectionHier werden standardmäßig alle Schlüssel gespeichert, die nicht einen eigenen Typ erhalten und über Blockly programmiert wurden
AUDIO_INSTRUCTIONCONFIGURATIONSpeichert eine Instruktion zur Beeinflussung Antwort im Audio-Bot (deprecated)
AUDIO_VOICECONFIGURATIONSpeichert die per Zufall ausgewählte Stimme, damit diese im nachfolgendem Kommunikationsverlauf mit dem Bot für den Nutzer erhalten bleibt
beliebigsupervisorReserviert für Daten, die der Supervisor als Informationen einsehen kann. Siehe RAGAI.SUPERVISOR.setInfo()
CURRENT_STAGESTAGE_MANAGERSpeichert die aktuelle Stage, in der sich der Nutzer im Bot befindet
PREVIOUS_STAGESTAGE_MANAGERSpeichert die vorherige Stage, in der sich der Nutzer im Bot befand
botAvataravatarImageEnthält den Link zum Avatar des Bots im Chat
userAvataravatarImageEnthält den Link zum Avatar des Nutzers im Chat
systempromptmessagemanagerEnthält einen Prompt und dient zum Überschreiben des bisherigen Prompts. Siehe RAGAI.MSG.overwriteSystemPrompt()
websearchenabledmessagemanagerStellt das Websearch-Feature im Bot dynamisch ein/aus. Siehe RAGAI.MSG.overwriteWebsearchEnabled()
beliebigtemplateReserviert für Daten zum Ausfüllen des docx-Template in der Engine
beliebigscoreReserviert für Daten der Score-Funktion in der Engine
! + beliebigbeliebigSetzt einmalig einen Schüssel auf den angegebenen oder Standard-Typ, dieser lässt sich nicht mehr verändern